package homework.workTest.RegularExpression;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * delAll
 *
 * @author byc
 * @date 2021-11-29
 */
public class delAll {

    public static void main(String[] args) {

        String content = "<p style=\"text-align: center;\"><img src=\"https://xt.wx.js.cegn.cn/wxyw/uploadfiles/202111/07/2021110709114188847318.png\" /></p>\n" +
                "\n" +
                "<p>　　昨晚9时39分，一列&ldquo;和谐号&rdquo;停靠在无锡站月台，刚被授予全国道德模范提名奖荣誉的杨晓君走下车厢，立刻被欢迎的人群上前围住，振奋激动的掌声打破了夜晚站台的宁静。就在前一天，第八届全国道德模范座谈会和颁奖仪式在京举行，一条喜讯从首都传来：我市梁溪区山北街道综合行政执法中队队员杨晓君获全国道德模范提名奖，半年内连续挽救3条生命的见义勇为英模得到全国最高荣誉褒奖。</p>\n" +
                "\n" +
                "<p>　　&ldquo;真没想到，我只是一名普通的城管队员，竟然能够获得这么高的荣誉，得到习近平总书记亲自接见慰问！&rdquo;虽然置身北京人民大会堂的激动时刻已过去整整一天，回想起当时的情景，杨晓君仍难掩兴奋之情。&ldquo;是荣耀更是激励！我会把这段难忘的经历讲给我的儿子听，讲给我的中队队友们听，带动身边更多的人投入社会精神文明建设，让我们的城市更加文明美好！&rdquo;杨晓君说。</p>\n" +
                "\n" +
                "<p>　　穿上&ldquo;城管蓝&rdquo;制服，就无法放下肩上的使命，作为街道青年志愿突击队队长，杨晓君始终冲在急难险重任务第一线，在群众遇到危险的时候，他一次次挺身而出。2019年1月13日晚上，杨晓君和妻子在家附近散步时，突然听到河边传来小孩的哭喊声。他感觉不妙，循声赶到现场时发现一名醉酒男子怀抱小孩眼看就将落水。危急关头，他一个箭步冲上去拽住孩子，孩子下半身刚刚浸入河水中就被拉了上来。随后，他不顾严寒，跃入2米多深冰冷的河水中，将落水的男子救上岸。救人时，他胳膊大面积擦伤却浑然不觉。直到目送两人上了救护车，杨晓君才放心回家。</p>\n" +
                "\n" +
                "<p>　　2019年7月9日中午，梁溪区惠龙桥下传来阵阵呼救声。杨晓君和同事恰巧经过，两人向河中张望，只见20米开外的河中心，一位老人正在水中挣扎。情况危急，杨晓君二话不说，直接从桥上一头扎入河中奋力游向老人，将老人带至河边，与同事一起将老人救上岸。上岸后，杨晓君立刻对老人施救，不停拍打其背部，帮助她吐出河水。确定老人安全后，又在居民的指引下将老人背回了家。</p>\n" +
                "\n" +
                "<p>　　杨晓君，这个1986年出生的无锡小伙2007年就被所在武警部队评为优秀士兵，2013年被北塘区城市管理局评为优秀城管队员，2019年先后被市文明办和省文明办评为&ldquo;无锡好人&rdquo;和&ldquo;江苏好人&rdquo;，并且当选&ldquo;2019年感动中国&middot;江苏十大感动人物&rdquo;。今年又获评江苏省见义勇为道德模范，荣获全国道德模范提名奖。至此，我市已有7位获得全国道德模范和全国道德模范提名奖的先进典型，善城之光更加闪亮。</p>\n" +
                "\n" +
                "<p>　　杨晓君的纵身一跃，划出了人生最壮丽的弧线；他的奋力一举，绽放出生命最高尚的光芒。他用无畏谱写了一曲英雄的赞歌，也在全市上下激荡起向善向上的昂扬正气。</p>\n";

        String pattern = "<.*?>";

        Pattern r = Pattern.compile(pattern);
        Matcher m = r.matcher(content);
        String space = "";
        String summary = m.replaceAll(space);

        System.out.println(summary);


        String str = summary;
        String pattern1 = "&.*?;";

        Pattern r1 = Pattern.compile(pattern1);
        Matcher m1 = r1.matcher(str);
        summary = m1.replaceAll(space);

        System.out.println(summary);
    }

}
